
#pragma pack(4)

#include <string.h>
#include <stdio.h>

#include <vectormath/scalar/cpp/vectormath_aos.h>

//#ifdef __GNUC__
typedef Vectormath::Aos::Point3 __attribute__( ( aligned(4) ) ) Point3;
//#endif

int main( int argc, char *argv[] )
{
    printf( "sizeof(Point3) is %d\n", sizeof(Point3) );
    Point3 p3;
    printf( "sizeof(Point3) is %d\n", sizeof(p3) );
    Point3 *p3p = new Point3;
    printf( "sizeof(Point3) is %d\n", sizeof(*p3p) );
    return 0;
}

